5036 166
3974 623
2949 427
3589 921
2045 398
1964 501
2794 439
10164 661
3049 431
1860 347
2143 262
4199 571
1776 301
9694 305
1754 246
2148 462
2506 292
3318 889
16935 987
1233 132
3341 772
3082 521
2588 619
3492 639