5966 467
2335 253
3383 655
5241 172
5080 402
8103 153
29142 721
7899 475
706 126
7385 406
2232 229
4478 148
3504 488
3342 826
2876 718
2833 541
1237 256
3844 638
2084 343
2060 249
9496 326
3181 583
3172 905
991 89