2985 79
2328 147
49951 166
3312 422
3020 529
2051 440
1981 294
2813 109
10392 638
1599 226
4034 639
148732 356
1643 479
2815 761
826 132
8543 343
2435 528
14058 510
1196 283
2385 378
5504 42
15546 568
182112 335
969 116
4842 946
3761 589
836 48
2281 336