26005 309
11034 100
12846 82
2709 68
4271 310
15752 151
6346 504
11612 243
6340 456
20284 320
3826 328
8172 104
14160 482
1823 25
4194 464
2461 447
4554 503
1468 65
7632 603
3299 43
4394 100
2329 321
7065 567
3689 783
2758 518
8425 676
12190 282
11117 212