2991 501
21614 522
4756 258
4837 366
7708 739
92682 723
5395 509
4363 386
3436 481
3620 387
17913 615
8466 129
12224 517
2142 261
3223 680
4755 233
1866 110
8160 429
4325 689
4961 606
67936 620
5351 102
15677 649
9473 732
5165 31
14109 648
4137 634
11081 548