2895 728
1098 271
2511 441
10403 319
3929 763
3130 732
1315 142
2867 611
6488 328
43035 93
22188 614
5298 740
1691 351
9398 474
15818 793
4847 349
23526 98
10211 797
4387 178
17082 116
12359 274
7566 521
8916 352
9757 551
5570 428
23079 797
9910 700
8793 352