2690 633
534884 1187
92509 399
53039 333
81514 721
111454 857
5510 504
5643 452
1855 472
3993 759
1097 185
2238 644
1627 287
2430 495
53612 222
1504 382
491 78