31310 553
4836 305
2189 246
3807 69
4918 294
11487 571
9600 713
1392 243
1823 87
2649 37
4971 219
4504 503
6703 368
31446 619
9000 163
48166 581
3033 290
5041 284
524844 858
199010 294
109006 680
332372 576
377011 567
186989 650
300490 650