2482 511
22178 500
2542 841
48892 647
20403 611
886 213
4000 41
1316 330
202 49
352 82
5018 932
7548 635
3749 87
1989 389
4933 815
6632 530
776 209
17567 355
1512 439
1872 259
724 163
4917 137
10430 527
20368 121