22197 346
28464 282
11489 627
78857 786
73996 968
44810 646
36251 771
2186 314
19982 572
19990 755
25363 727
2922 514
2259 352
3170 718
2505 492
1324 262
1643 70
3251 559
9711 941
260689 595
8520 493
7994 424
12848 633
3448 55
10358 409
4298 358
8697 149
55087 332