2243 88
8160 34
12279 302
5279 598
15649 734
17753 529
6091 353
4928 520
2680 328
4504 62
3855 343
2639 327
1914 73
7315 53
4284 626
7322 126
2874 268
2979 137
4398 42
7926 640
1885 97
4242 615
7305 764
4130 478
9230 594
4317 219
2850 309
11424 721