1096 91
1106 139
951 66
6504 42
936 196
513 51
2554 671
4381 760
3315 627
17406 278
1372 223
549170 1264
229979 1262
3101 714
2168 539
2321 475
2925 519
837 126
657 58
1007 251
1714 288
611 44
580 111
1347 275
2765 784
2096 461
1761 421
1298 318