30101 176
8208 464
3484 523
5474 594
9017 309
2765 440
3237 265
4303 911
71997 214
5904 63
16401 605
2909 308
8845 590
1518 40
5219 531
3464 394
4539 680
4331 216