1009 205
1572 408
10455 613
3391 202
22481 618
4058 886
44324 244
2516 326
18336 542
3899 508
47696 464
47174 345
4560 639