2960 427
171677 860
178260 610
83530 502
318723 1635
289087 1076
8968 370
15253 759
36826 318
29941 219
10946 504
160053 535
12475 542
40672 290
24877 489
12391 118
16552 151
10447 572
28188 535
23345 190
150891 603
2461 285
8866 477
6344 479