32515 260
27519 311
5593 278
12541 204
5516 352
41460 617
29458 888
12139 244
10412 587
42491 593
15069 558
46049 336
13585 494
21712 820
11070 470
25274 395
19783 680
7084 174
4245 161
7499 548
5894 479
2701 35
3953 585
224137 843