3130 88
23233 113
57158 439
56219 532
10312 93
13478 306
12996 392
4168 499
21448 37
4704 352
3333 348
4564 786
28609 550
17688 623
11339 382
6111 544
2684 257
2437 257
620 50
47556 397
27765 241
3075 156
2967 96
3437 290
868 73
55868 431
52709 166
3128 371