3061 445
4340 915
2043 27
4279 843
3452 837
12243 219
2587 238
9467 189
3305 509
4946 883
2804 244
8111 351
1277 177