12631 421
2544 95
1723 306
6696 317
6246 188
3611 204
5266 877
3453 469
4753 371
1078 106
6595 600
8857 411
4294 705
10017 261
14327 846
3829 313
7238 87
29331 511
2254 44
2208 198
3405 795
3036 159
7952 95
4206 429
4395 676
21383 780
4477 534
3915 586