3605 348
2963 332
4045 252
6022 680
3731 631
2050 40
2130 156
2242 398
8116 301
5714 620
3926 335
3501 402
6145 609
3144 493
13917 65
4090 591
1113 58
4926 331
2647 370
7721 747
1210 43
2979 327
6406 72
24947 706