12046 701
3502 653
3057 98
4596 162
33429 796
1209 169
3837 93
3997 504
11746 494
4290 629
46810 411
5474 71
5753 273
1715 276
5309 571
4218 89
24873 131
6773 921
3860 295
7431 142
18894 349
4922 356
29401 41
4337 566
10777 877
5153 562
3233 256
8688 125