9595 312
213499 930
8258 495
3394 333
8321 470
4915 814
3583 458
10050 78
11127 782
7369 341
12467 339
4166 381
28234 403
47723 429
74386 993
19195 489
11114 60
9216 293
11306 221
69731 815
10995 95
9488 586
8267 641
11840 441
142712 334
4579 258
42620 649
18367 823