2100 331
3032 830
1292 217
1179 34
2526 513
2553 326
594 87
2527 696
1655 349
20060 761
1865 541
1338 181
4174 329
326 35
1679 487
2771 369
3079 572
4861 54
2139 444
870 229
536 119
3336 517
2080 222
3552 659