2049 95
5428 281
5002 214
5261 350
937 127
4835 198
23599 294
3392 210
7605 484
2841 386
3675 278
2467 253
21075 525
11241 426
3201 864
15969 617
1808 241
29051 607
6305 507
8386 365
4795 254
730 37
22369 482
6878 662
4769 170
6775 791
5963 546
23088 366