1455 366
196 46
1844 394
17035 137
10595 406
4385 681
2299 233
5134 388
9981 126
21330 507
19400 804
15847 777
22351 475