3116 815
7643 371
2512 567
14520 297
2982 272
3644 580
5255 31
3740 853
11113 91
4603 748
3265 663
4093 598
2440 184
2740 538
9662 525
3602 856
1617 260
3204 598
3462 787
3284 335
1348 205
3594 554
10406 668
15348 494