29594 200
11583 331
4879 777
2589 445
2015 137
6766 368
95249 559
2854 572
3166 459
4652 528
3217 623
5855 210
11088 865
991 103
3987 201
4455 745
2770 179
32011 268
6900 151
2763 327
2198 397
1765 116
2251 116
10662 639
5291 853
3540 593
4432 175
2371 106