5525 302
4011 774
11929 631
15950 79
3343 358
18834 606
9045 774
5711 184
8442 480
5385 648
4904 613
1014 116
2874 347
41450 395
3049 285
8412 638
6043 791
5004 830
4956 232
879 120
2577 593
2581 530
4968 888
10872 747
13284 605
2870 646