15331 839
11551 556
8597 450
16214 63
29391 141
2650 768
20860 157
16061 669
2256 310
1408 292
3195 467
1153 155
2293 427
1271 36
2757 499
693 107
3491 593
1169 246
1757 266
1010 94
3707 685
766 168
2186 455
3075 550
3882 684
3003 643