31489 295
4821 223
8783 638
25567 216
61991 859
6920 550
3846 937
2452 328
2351 391
3638 633
2740 239
3154 607
1755 174
4381 813
2366 292
785 57
1103 138
5271 929
4738 402
5232 698
7185 624
5644 433
3632 76
2342 430
5370 157
3665 31
4111 388
2926 256