4092 72
14678 32
7921 919
8110 493
3987 368
13237 578
6049 328
5311 415
2277 56
5228 485
7961 778
11955 182
7345 329
2457 217
3413 821
9861 379
4888 948
12216 291
4861 509
2466 336
1885 271
12443 970
2828 639
4545 334