2500 508
1399 346
2628 567
904 252
21474 474
28291 178
11228 654
6129 549
5881 658
5664 318
13555 117
18126 361
4886 102
10809 702
20298 90
37742 648
8289 566
6277 612
43880 117
9245 941
66526 848
50095 168
22996 249
13713 134
20576 879
40326 478
20299 166
5321 299