360 101
2899 920
802 249
2316 465
662 210
567 172
885 283
2558 828
1717 498
375 84
2422 727
2734 801
2332 562
886 186
2914 652
2961 940
1335 368
1653 388
775 210
1270 278
808 254
7029 604
16809 317
5673 159