13033 371
224839 909
15846 594
213452 514
27385 53
2688 298
5598 266
7002 459
1391 277
2526 686
14536 682
5508 431
19418 522
10249 172
26314 273
4722 527
23872 868
1348 382
4487 770
138420 420
896 132
2882 230
31920 961
49411 85