12175 702
3509 653
3092 98
4663 162
33498 796
1214 169
3885 93
4037 504
11896 495
4339 629
46903 411
5527 71
5819 273
1727 276
5349 571
4282 89
25147 131
6903 921
3897 295
7537 142
19105 349
4975 356
29698 42
4365 566
10820 877
5202 562
3254 256
8809 125