15883 840
11751 556
8798 450
16691 63
30542 141
2660 768
21404 158
16403 669
2281 310
1419 292
3283 467
1169 155
2318 427
1312 36
2795 499
712 107
3519 593
1188 246
1824 266
1052 94
3771 685
794 168
2205 455
3101 550
3946 684
3034 643