20132 553
42868 239
9158 544
5333 839
40557 256
137236 1001
22900 517
44587 283
20784 704
284162 921
85550 715
208238 477
11214 109
30567 229
10856 144
36349 543
6104 100
30782 688
10587 163
118889 172
14040 556
70087 847
5014 679
5258 102
2290 134
3224 592
4657 667
5392 482