20251 99
2941 705
5670 513
3950 452
2247 328
3960 725
152645 829
30047 462
11209 596
11849 687
88264 903
41624 742
38611 268
5310 207
17217 654
7241 237
5984 561
21880 955
87497 325
15930 741
25738 402
10482 648
7425 277
14965 76
28147 231
2968 201
8127 47
4963 243