17081 503
6483 323
18905 562
3987 594
9061 392
1806 277
2131 313
1096 79
1370 243
899 33
3086 624
2505 542
3377 570
14977 612
1282 160
1669 117
3579 608
1501 256
27051 254
3541 951
11412 105
599 38
3642 914
1337 211