2516 540
1009 332
341 86
1143 318
4217 314
13948 379
2552 684
9590 354
15411 322
1959 531
9920 375
9762 61
107 27
24166 110
2352 616
2703 662
41546 414
6445 301
3027 732
295 43
13190 671
21527 470
7007 306
5284 503