311 59
2717 266
4842 325
12595 326
1784 181
3502 642
5610 602
6805 696
4775 598
5481 391
858 98
1107 142
5291 323
4779 216
1117 129
4040 114
2171 310
3871 652
7323 632
7080 535
4438 550
2684 338
2347 405
1812 26