2000 502
2799 693
1176 122
1444 46
3762 478
2837 612
3766 767
2489 696
1512 38
4041 391
7702 279
5379 518
218067 316
2987 540
2638 427
2393 286
5754 265
2997 678
5920 83
4442 351
102913 694
77933 244
66241 546
61965 688
4485 658
76171 353
3141 241
26616 862