2932 300
3891 228
4420 595
2886 424
2432 335
7765 772
5370 501
880 145
3396 223
2516 431
4872 843
4590 69
3109 144
4365 854
2989 619
3221 512
3593 922
5965 750
10596 379
7363 297
2872 601
2871 315
1375 111
1409 89