2100 256
2820 348
2572 639
3190 534
19431 382
31420 620
87148 160
3098 266
5746 798
8402 511
13805 708
86241 609
23623 277
17231 785
4638 739
3718 300
10358 122
2332 245
5457 94
94524 323
2414 48
1399 82
9608 357
18901 336
6051 155
14914 634
5270 661
6134 726