39028 60
9451 299
2480 67
2720 451
945 133
19125 283
9882 178
5452 480
13453 929
23827 542
2257 34
2404 225
15275 965
11049 250
2131 117
6067 490
2073 37
1145 98
6077 846
1596 363
2535 549
4521 152
4873 432
1897 471
7535 540
1237 369
3577 377
3782 275