5226 94
18363 467
5729 99
15719 637
2490 206
11130 798
3195 32
20578 977
7900 55
15052 79
2754 85
5228 634
15391 750
13784 556
16666 161
13446 847
8489 357
16860 328
32899 214
26718 643
5762 856
342164 577
113255 80
113091 701
9497 486
26913 691