1222 180
4099 171
3393 420
29190 382
10955 349
11485 78
14603 253
2353 143
3771 212
9859 234
26372 491
4322 756
2714 428
11583 462
3149 206
4630 824
4018 706