2507 304
4153 838
1364 316
797 117
6445 387
3199 866
12712 158
2023 321
5840 191
11816 807
5033 585
9267 731
1371 243