4360 30
12349 85
101946 534
9156 393
7316 692
9218 680
51986 725
1638 373
32118 436
2996 56
15066 539
4872 462
3902 919