2958 427
170592 859
177958 609
83465 502
318321 1635
288826 1076
8966 370
15223 759
36772 318
29916 219
10930 504
159897 535
12457 542
40607 290
24836 489
12366 118
16512 151
10423 572
28079 535
23268 190
150600 602
2451 285
8854 477
6337 479