5933 512
32833 363
10630 928
46194 626
5905 321
3518 317
5216 218
22123 448
25361 701
36159 646
6230 669
4816 569
2770 206
2427 438
3837 705
1485 65
18253 403
3702 598
4149 862
6760 386
10592 667
4807 322
10970 441
107607 430
71490 671
40873 146
23310 674
10267 926