1426 366
166 46
1623 394
16992 137
10465 406
4355 681
2243 233
5047 388
9923 126
21227 507
19313 804
15754 777
22161 475