22951 721
46684 548
27372 708
5353 332
187942 380
2249 201
15847 526
1236 112
4640 505
15716 917
2214 270
2362 438
5896 490
4437 780
1433 143
2961 646