10296 49
108789 932
86606 1251
2433 693
1694 332
2517 602
2755 590
3092 682
3502 804
2633 635
2954 709
2759 454
3210 889
436 20
60660 335
62388 607
91708 431
81577 369
9604 286
16332 555
4007 209
13157 118
7178 507
20099 387
6932 53
18141 682
17385 609
16811 379