3006 228
4467 275
68145 474
14376 747
34813 619
25128 845
12854 194
23987 606
52630 82
10785 41
25872 522
30343 226
25887 713
23384 645
31676 458
16445 706
25612 819
19371 537
64819 372
30611 172
88606 513
54879 593
17485 124
100461 242
6657 358
26337 45
20475 549
53329 330