5008 340
6117 109
3033 181
8561 289
14508 269
10682 522
25133 256
43829 781
2218 31
5471 239
14840 341
2853 55
8583 163
6484 374
5984 676
2585 67
7273 745
18053 327
7844 626
8233 436
12784 425
24133 738
6009 504
3884 412
9250 479
66362 168
2485 68
2918 232