2996 265
2628 181
2599 351
3509 334
5320 605
644 74
1866 345
4293 234
4832 813
3318 562
1916 340
1518 228
1271 195
3707 682
6658 961
1722 340
3535 759
3951 782
2958 486
21443 514
2935 650
3153 616
1781 130
3041 623
2172 605
1982 443
5632 502
7838 515