532 95
2860 558
1228 200
1254 292
3040 779
2065 421
3114 783
1843 89
2244 422
11920 548
3093 938
751 203
2713 693
2409 745
1255 179
2389 678
991 109
1999 344
1534 193
4606 264
1580 330
3255 752
3644 733
423 62