5096 608
3421 517
188180 484
90068 642
5821 434
24234 384
12065 44
13150 275
395948 882
273144 569
128449 714
40530 326
32270 355
36353 182
61970 272
6066 450
4250 773
23678 378
15407 641
5148 452
2909 456
5263 103
5474 277
2512 408
5865 829
3104 223
4245 604
9232 265