12270 702
3514 653
3115 98
4722 162
33532 796
1226 169
3908 93
4047 504
12017 495
4373 629
46963 411
5553 71
5849 273
1736 276
5376 571
4338 89
25371 131
6948 921
3935 295
7627 142
19166 349
5024 356
29900 42
4375 566
10845 877
5226 562
3268 256
8911 125