2530 295
5262 562
3382 225
5548 817
946 115
2982 239
3966 319
2349 387
4591 504
4577 198
2456 72
1935 82
3645 212
5984 681
5196 517
23447 649
7835 426
12699 739
1718 291
13872 801
2916 447
3021 140
40100 142
11582 354
8048 67
4090 645
4423 716
2128 283