1455 366
198 46
1851 394
17038 137
10601 406
4385 681
2300 233
5135 388
9985 126
21338 507
19404 804
15847 777
22352 475