3249 542
25114 734
7242 679
6964 250
45565 225
6575 83
149767 877
79017 627
11113 249
16224 294
9330 432
1900 33