3014 877
2408 420
5300 554
7904 264
3460 113
5071 533
13967 117
45782 486
11743 601
9780 293
2287 275
28038 508
4338 406
3522 370
6871 142
32580 513
15141 923
32767 524
6276 359
19685 385
6454 367
5296 767
4237 163
12560 184
4327 536
9858 42
6190 990
4115 126