112510 409
369551 872
55592 533
8009 385
40000 281
2386 282
39152 510
98513 935
10392 744
4268 239
9520 292
159258 475
11392 495
145792 432
11247 81
12245 434
16480 128
128589 731
11041 362
7855 542
12906 844
162127 933
70579 151
32441 423
173849 343
32542 305
245688 663
98355 793