2851 271
2293 100
7977 822
5862 632
4474 394
3463 108
3328 196
8752 866
15251 300
4249 149
5161 949
3824 358
4666 248
2612 192
3800 444
8557 756
3964 361
4373 176
3546 62
4106 436
4338 171
7737 511
5198 59
2517 239