2859 404
3242 662
17600 536
3420 564
43464 480
2864 218
1821 109
2889 144
5069 437
4391 730
9107 526
5538 80
1700 99
2640 233
2755 108
22072 273
19728 873
6200 307
28826 486
2903 457
2508 74
1595 60
241824 1194
2026520 3750
924718 954
246412 1043
3319 378
325396 529