102346 321
120536 475
3621 580
30323 383
6693 664
4358 47
7633 519
7592 189
19509 386
14985 587
14237 581
11467 627
7059 540
12192 447
96538 514
9819 504
90578 645
207476 1085
76271 961
67241 186
15157 691
5720 526
14392 613
16573 565
10215 392
6580 547
6430 98
16890 612