303 28
15175 213
718 122
11371 117
2716 793
7053 806
12436 276
7492 226
4488 609
21572 358
2802 691
7798 539
1801 39
38393 633
1814 253
16176 238
13549 153
5317 783
7137 682
4715 517
6343 178
40095 115
1430 72
2674 217
3822 554
3640 571
2764 521
1927 137