15016 614
1502 35
9822 625
3076 264
1134 128
3141 304
1839 272
7264 466
2589 588
4704 304
2083 277
1500 153
4025 596
1813 275
2769 507
3155 789
1171 33
3553 845
948 58
4655 565
2276 431
1310 186
1638 217
2106 370