40992 835
4337 677
6286 531
36125 718
5893 340
5349 767
11894 502
4571 564
6222 253
3650 450
3004 265
4038 399
3842 692
10897 86
1889 87
3177 431
5050 832
2855 471
6063 837
5553 966
4388 915
2425 217
4648 111
9767 379
4002 324
4848 948
5342 780
2860 244