631 141
2329 516
14951 444
48228 47
28848 597
15108 589
15171 509
1125 353
20982 349
1435 387
214 59
21242 327
10945 826
6417 674
13589 228
9877 452
630 184
44017 286
75812 261
19130 455
36365 433
2989 941
3959 339
43301 553