5020 883
20338 514
10877 696
2776 245
4565 654
4173 31
5269 270
5518 313
2889 134
3853 91
3594 232
4078 634
37181 221
3543 674
7610 189
71633 412
20777 44
29625 493
96415 678
34855 469
17280 235
8107 281
46342 896
11211 865
1399 74
16947 538
13386 103
9514 330