28094 530
10311 100
12407 557
6746 115
17963 41
3663 302
5182 1009
3521 66
4452 272
4621 158
24530 216
10296 260
3261 403
11038 567
4328 519
174702 1068
1343 149