31848 141
3422 681
8112 829
8586 101
6314 227
28251 112
14272 189
1218 82
2938 465
2433 442
4516 860
3013 336
23393 386
5689 696
3669 521
16142 599
7091 594
12478 634
1707 288
5151 257
2325 43
5516 709
6586 211
21895 939
2057 225
2371 569