15515 523
21284 569
25227 277
18417 352
19027 428
12178 916
33688 55
3745 411
3365 313
4945 751
5443 384
1624 317
639 88
4268 272
6005 307
7815 436
2258 471
2446 112
2205 570
1200 275
2570 547
3218 534
2448 520
2963 279
2994 933
22200 201
2245 71
1587 273