30896 287
21942 624
11436 655
15815 59
27271 37
29445 84
26148 361
8232 659
14434 645
8912 545
6383 433
26730 100
66123 704
22485 382
24040 496
32270 553
11687 741
5220 497
14101 193
18341 696
2548 230
3356 371
24244 325
53753 898
15872 602
8679 575
16522 323
16420 427