5095 85
11303 432
5415 76
8942 355
1972 57
10550 681
1773 125
3210 193
4720 862
6124 430
3902 425
6224 215
43293 172
46965 384
58453 751
157731 346