5342 199
8120 324
21845 382
25026 415
5534 300
13954 232
7743 168
28541 968
17263 514
10586 836
14156 831
16438 437
29043 1017
6505 519
9365 738
8614 844
2463 298
6940 510
6856 327
29148 503
14541 339
124957 752
12366 733
33030 913
18907 456
4239 319
6395 190
5953 214