15856 131
24240 50
13925 58
42646 455
38274 192
16249 632
32362 650
7105 416
2468 119
3060 633
2997 146
6428 604
2678 381
3072 169
2081 72
2762 390
5047 519
2881 39
2427 548
2119 415
3056 773
5185 788
7889 229
16597 682
5309 297
4212 356
3772 577
3479 232