5005 340
6114 109
3031 181
8561 289
14507 269
10681 522
25129 256
43829 781
2218 31
5471 239
14840 341
2853 55
8583 163
6484 374
5983 676
2584 67
7273 745
18053 327
7843 626
8233 436
12783 425
24131 738
6007 504
3884 412
9250 479
66350 168
2485 68
2918 232