2816 97
5062 245
3184 329
4245 212
11391 822
2379 247
8291 160
15143 620
5634 579
3581 417
5156 56
3736 523
2785 371
2150 100
3241 468
2751 536
3758 418
3871 608
51736 193
62802 309