29997 176
8183 464
3469 523
5462 594
9006 309
2754 440
3223 265
4291 911
71940 214
5879 63
16379 605
2893 308
8836 590
1508 40
5212 531
3450 394
4526 680
4316 216