8580 85
29650 529
13306 884
29256 666
23836 164
54236 703
36959 577
22666 428
129305 520
7373 370
8639 132
30512 41
51484 766
31093 503
9345 153
61405 880
33142 325
44064 142
48127 448
113353 421
32136 194
30300 718
108062 635
21076 340