3013 877
2403 420
5270 554
7903 264
3460 113
5071 533
13967 117
45781 486
11743 601
9779 293
2287 275
28037 508
4338 406
3522 370
6871 142
32579 513
15141 923
32762 524
6275 359
19684 385
6454 367
5296 767
4237 163
12560 184
4326 536
9857 42
6190 990
4113 126