29415 643
3527 172
7694 494
5629 434
6002 543
12652 590
4530 115
10909 128
7686 734
10781 65
27650 470
13164 71
5190 248
5128 200
8426 222
5080 528
4563 477
14094 849
3838 352
6150 210
9422 546
8044 583
15781 851
28184 236