38048 333
3294 99
4532 89
5899 80
12793 383
46350 236
2384 30
5782 490
25751 834
6613 443
5926 479
8335 131
5820 762
2148 230
4980 358
6627 662
3910 683
1811 97
5124 343
17481 208
5095 287
6396 765
5291 451
4089 867
2884 291
4068 621
8273 476
3626 500