253056 556
180089 788
2960 248
3271 298
6125 677
228462 696
243745 571
30170 928
3784 256
15273 170
33633 401
11500 881
14900 288
34577 588
20560 461
24742 683
5272 373
14333 151
12322 455
32129 799
19531 74
29421 585
14540 818
14688 650
21513 999