2100 131
14574 423
11913 884
31697 282
189885 521
6910 263
9388 300
4155 628
3941 738
10329 904
5797 113
4459 422
3820 432
9398 545
1407 89