1450 142
4639 216
7265 493
21340 330
8098 718
2363 73
13484 472
9538 562
9540 645
3439 320
9844 787
5083 718
2941 518