29898 176
8148 464
3461 523
5448 594
8993 309
2743 440
3210 265
4283 911
71861 214
5855 63
16360 605
2882 308
8827 590
1501 40
5208 531
3428 394
4515 680
4299 216