303 59
3023 676
1596 388
3958 337
2140 179
2509 652
2788 101
1598 374
2977 392
2592 752
5751 940
3901 746
3424 846
1205 240
668 196
1713 431
1077 109
2437 516
4195 956
1542 159
1841 392
1406 214
1095 214
19257 501