12212 702
3510 653
3102 98
4685 162
33511 796
1218 169
3892 93
4040 504
11938 495
4353 629
46924 411
5533 71
5834 273
1730 276
5356 571
4301 89
25237 131
6923 921
3905 295
7572 142
19151 349
4991 356
29774 42
4369 566
10828 877
5207 562
3258 256
8830 125