3960 58
2370 43
3303 575
4008 591
4508 619
2817 343
4925 531
3734 601
1909 419
2226 266
4446 905
371 34
2177 211
4208 807
2806 101
3906 949
2292 383
2183 265
2700 713
5100 361
4058 623
3288 483
3927 391
3217 550