19723 612
2472 518
1247 331
364 59
1592 412
3045 780
1813 367
946 69
1856 436
811 201
1150 161
24390 250
2947 440
36886 707
7549 79
59928 506
10660 794
6992 421
7917 397
5930 469
7878 836