30108 176
8211 464
3486 523
5474 594
9017 309
2765 440
3237 265
4303 911
71998 214
5905 63
16401 605
2910 308
8845 590
1518 40
5219 531
3464 394
4539 680
4336 216