29917 176
8151 464
3463 523
5450 594
8995 309
2744 440
3213 265
4284 911
71876 214
5857 63
16366 605
2885 308
8830 590
1504 40
5209 531
3432 394
4517 680
4303 216