2490 235
22842 359
5052 281
29301 879
4978 548
7739 723
14660 461
15970 305
4139 324
3910 559
3096 529
2129 108
2908 632
2899 608