19448 839
6514 263
2087 558
4331 586
6301 49
1793 324
10726 748
11123 670
4153 165
1552 228
8942 133
3281 546
5597 245
12697 578
17466 433
7273 588
3166 44
12787 592
5932 89
2901 112
7372 292
29048 37
8462 466
33310 716
3553 317
2290 190
3624 602
2094 94