5002 270
4430 516
114699 646
66071 604
4020 141
139457 468
33078 306
13877 564
7524 302
101151 200
251463 1992
35854 873
30298 645
34881 98
39730 684
26768 325
8751 81
21970 115
38100 170
4109 469
4016 591
6649 523
3675 658
2060 396
3756 536
5263 752
40767 187