29501 448
44998 313
16427 429
10494 462
27476 412
7522 215
14855 987
16695 827
12889 475
13242 313
6203 148
16396 309
24308 685
13220 243
23766 456
13813 535
42130 115
18520 283
15807 266
13648 71
21889 447
8279 361
10292 370
7743 102