30811 67
18211 199
5827 55
4816 641
14039 441
4545 253
4078 680
10926 413
2703 125
9579 532
5064 162
5265 136
12562 339
1639 121
4361 528
3188 371
2695 301
3474 232
3821 80
7265 702
8263 474
4124 607
3328 551
5432 89
81127 803
4680 98
2971 366
7951 299