39352 148
15928 809
3557 530
2630 404
4610 218
3017 438
3116 454
12215 415
7679 370
6273 570
8285 137
8762 162
3966 624
4284 394
1286 56
2668 184
974 155
428 53
2235 321
3176 523
669 80
2992 514