1253 30
6391 744
3502 216
3861 720
3167 140
152235 264
36489 638
13968 69
7632 857
29823 239
9080 755
3900 150
6630 482
4954 539
3451 547
4498 562
3862 614
1822 366