5852 308
2975 664
19854 241
5420 582
8249 806
2497 446
7021 259
12345 477
21803 146
8330 127
5693 562
15487 612
5877 208
9317 50
2189 246
4852 628
8073 413
3161 160
4192 837
16876 480
21387 810
11292 310
13052 481
13719 627
8076 579
7000 45
3703 42
12644 269