21531 841
190251 216
58302 600
3571 616
14016 396
27900 506
12906 663
27365 801
28726 538
33327 299
9130 616
17953 246
11694 95
15071 54
12477 264
9017 409
4536 286
13144 353
10958 785
7026 55
16645 692
6265 244
20642 843
11395 741
6181 48
42927 643
14428 542
2827 151