2500 109
4204 390
9818 732
3692 386
4818 390
9193 411
349 70
140404 294
6680 634
8184 650
11661 443
36195 529
74563 218
9005 185
8339 357
24041 313
22365 344
4706 481
1825 212
10836 621
17310 315
11763 482
8361 37
53304 460