29015 312
3656 436
3627 157
136579 518
107244 901
3999 287
6118 914
20370 704
17628 575
22227 192
25103 259
8103 449
18769 583
5706 314
14755 334
15652 620
14050 383
15283 932
7016 581
307217 850
431144 1711
19299 537
206148 458