5012 340
6120 109
3035 181
8567 289
14508 269
10684 522
25145 256
43829 781
2218 31
5471 239
14840 341
2853 55
8584 163
6484 374
5984 676
2585 67
7274 745
18053 327
7845 626
8233 436
12785 425
24134 738
6009 504
3884 412
9251 479
66383 168
2487 68
2920 232