1298 350
370 91
3023 798
2915 491
7464 789
30441 383
3911 465
29122 626
9845 65
5909 82
33085 584
5984 542
4906 523
3869 316
7470 217
11055 359
13098 286
29083 386
4341 107