31031 325
2773 333
18184 490
5152 680
18747 669
18600 410
3827 639
4443 681
14888 564
6123 433
10254 372
17446 295
21458 683
17217 740
3413 387
4176 351
7291 313
3310 451
75439 353
17328 548
13582 533
91498 348
13073 320
18434 591