30670 180
11145 281
5766 104
3288 371
12182 509
9231 633
3201 497
2620 196
5651 466
4066 662
4515 98
2990 524
1668 261