15060 228
2456 208
14056 347
4490 507
8933 425
6304 911
3432 426
2506 184
1998 143
2901 519
2852 155
1308 111
3394 589
4989 394
6948 360
4045 874
12489 406
1231 115
2880 287
2359 257
3718 847
2619 686
3541 605
4405 699