56583 275
8075 595
8062 331
16195 893
8568 70
12871 958
1169 184
2880 660
25410 199
3078 54
3886 578
8527 509
3847 293
4479 306
3224 92
5355 535
4058 172
9600 502
7077 847
3433 332
2765 336
6918 86
2349 90
2961 454
3186 487
8728 394
4343 786
6456 407