1035 245
2336 122
15677 89
3989 273
13737 587
1528 165
21290 133
4718 527
4410 316
4930 562
2917 392
4857 165
18300 141
12988 489