3991 501
2646 353
5288 623
2344 185
2957 160
2475 529
1240 151
1562 109
5086 610
3322 554
4912 513
4707 898
1386 283
3122 695
694 78
1842 374
1587 368
1255 277
884 167
3256 632
2150 139
2866 558
3373 828
3186 212
5604 602
3413 734
1929 385
6856 516