526 53
15100 555
3455 623
1875 405
1251 157
3327 745
4053 867
3094 334
4010 890
47613 941
4687 624
2606 347
2840 218
1544 211
1204 93
3811 245
66802 732
20433 393
76368 149
42593 719
1287 118
18168 388
24550 847
8021 352
18424 254
9811 681
4632 600
11074 464