249476 962
7032 639
1108 39
4824 83
1863 388
1816 422
4219 207
15234 874
2243 529
10142 513
3471 56
5394 346
49636 272
3189 357
6897 665
14098 440
15917 291
7301 286
16271 494
16694 546
31822 281
17599 217
10220 526
26247 195
28979 738
110641 517
94316 126
64087 602