3451 300
167705 516
11382 351
163499 611
75496 276
203167 1137
162667 1191
55403 312
49966 840
22749 121
43785 736
7621 568
3858 549
8025 352
10567 399
6475 363
18348 840
3946 129
3041 222