646 251
23309 276
1448 170
691 49
180 65
1084 86
2782 411
5056 194
1227 149
258 48
1571 48
1338 109
6403 225
122 49
674 88
512 72