3503 646
1902 70
9249 373
2527 414
13315 299
7143 499
3558 706
2116 482
1158 209
2674 387
820 95
2366 282
13296 297
1836 296
548 141
2093 133
3659 778
1477 138
1700 242
1815 381
2011 417
16890 633
11035 250
144 31