3061 205
722 94
1076 33
2185 377
1925 533
8496 290
4422 898
3532 492
2954 930
2242 193
1512 268
342 48
1595 457
5055 140
2267 312
3914 772
6227 666
1293 79
2054 536
3465 559
688 87
2725 181
1542 289
1795 344
2904 912
2661 442
2463 655
2215 519