30091 176
8206 464
3481 523
5473 594
9016 309
2763 440
3236 265
4301 911
71994 214
5902 63
16401 605
2907 308
8845 590
1518 40
5219 531
3462 394
4537 680
4330 216