15044 506
40325 780
4223 97
1687 233
8418 341
3856 494
6809 402
4240 585
2122 67
4335 682
3504 421
1654 42
3827 266
4303 537
12748 376
2589 284
7001 567
8694 476
1983 101
3795 115
20228 823
5866 435
5101 910
2996 521