21861 175
42440 719
18542 203
2533 344
5497 335
2958 462
2892 201
1937 367
4925 567
3558 624
2608 230
3931 791
2346 335
4892 959
3460 106
2376 294
4567 778
3269 584
2783 270
1381 105
1016 34
8936 506
2509 523
4478 627