4284 253
3716 79
30336 407
20728 722
7530 869
3365 340
11607 51
7966 458
46999 941
26503 493
19267 271
11056 840
5118 743
2478 260
15810 364
13957 198
4002 391
15535 417
9290 314
14306 322
20039 630
3991 429
22618 48
2012 400