2151 256
2986 348
2591 639
3211 534
19441 382
31476 620
87313 160
3276 266
5786 798
8502 511
13902 708
86839 609
23638 277
17247 785
4682 739
3727 300
10386 122
2343 245
5496 94
94803 323
2424 48
1405 82
9623 357
18969 336
6069 155
14947 634
5284 661
6157 726