9796 312
226113 940
8423 495
3478 333
8416 470
4990 814
3628 458
10109 78
11196 782
7491 341
12546 339
4208 381
28983 403
48070 430
75140 995
19497 489
11367 60
9276 293
11609 221
70667 815
11293 95
9837 586
8328 641
12220 441
146311 335
4640 258
44287 649
18970 824