5095 85
11303 432
5413 76
8939 355
1972 57
10549 681
1773 125
3210 193
4720 862
6121 430
3901 425
6223 215
43274 172
46940 384
58416 751
157704 346