2901 728
1098 271
2516 441
10412 319
3930 763
3132 732
1315 142
2868 611
6488 328
43038 93
22201 614
5300 740
1691 351
9398 474
15818 793
4848 349
23528 98
10215 797
4389 178
17086 116
12359 274
7570 521
8917 352
9761 551
5574 428
23079 797
9911 700
8796 352