1513 394
16968 137
10397 406
4333 681
2207 233
5022 388
9903 126
21197 507
19299 804
15703 775
22122 475