5123 660
6961 251
3113 498
1134 32
3949 284
1195 225
2963 253
2235 428
1836 257
3543 886
3984 829
11436 528
4067 139
4391 163
1774 248
7188 400
3278 244
2543 135
4224 592
4216 901
3433 415
3483 366
3070 140
6081 856
2811 376
21638 67
2165 566
1328 105