2959 427
171255 860
178164 610
83507 502
318548 1635
288982 1076
8968 370
15242 759
36802 318
29931 219
10940 504
160005 535
12465 542
40644 290
24866 489
12380 118
16529 151
10434 572
28152 535
23311 190
150795 603
2455 285
8859 477
6343 479