1050 116
3752 923
6417 793
5514 508
1149 242
374 34
2023 486
1526 350
3073 652
27349 237
2165 402
8257 360
10976 492
14082 391
18412 354
1913 227