521 126
3045 914
2034 359
1283 315
1756 403
777 125
318 61
302 38
1243 268
4999 548
639 90
4442 659
1140 214