2985 119
5912 921
4928 464
4818 217
8164 714
8385 623
11518 173
11267 683
11598 428
16381 786
18508 696
1340 286
723 194
3190 620
621 131
2806 503
691 29
1091 118
3748 714
2871 405
3433 769
3488 669
3749 908
1492 52