15741 773
3541 532
49487 762
3269 166
10389 418
2894 311
3348 347
3524 401
17792 410
10317 51
7055 648
5498 317
6201 573
2092 172
3250 118
6926 89
3147 521
3212 379
2227 213