25998 280
23951 986
10959 501
34505 411
8960 226
29934 459
13707 250
5211 731
2620 235
10569 222
11372 446
3900 557
1802 240
8639 661
2560 427
4772 488