51157 429
50951 273
2868 150
9234 603
3062 757
17296 571
1833 413
1117 259
14050 334
4242 328
4184 131
9800 647
33431 156
2069 183
3290 203
353872 1190
14240 729
8111 521
4947 122
77730 189
15883 282
22507 476
205128 236
21464 593
18393 197
25422 962
51127 454
41449 838