306 302
283 616
585 318
1141 452
275 524
239 405
891 376
1047 81
287 187
563 983
815 769
627 371
24394 2369
20239 1065
19687 1160
19467 1736
17904 1988
17093 3155
16941 1361
16802 947
16261 274
15374 557
15364 1741
15342 1358