5036 494
3245 131
3108 590
886 126
2149 324
1830 73
4883 554
1686 300
7722 788
4504 694
6083 212
3449 815
4287 349
7802 524
6001 766
35340 694
10050 565
78939 616
14774 463
79643 872
55985 408
29401 517
8552 611
20136 698
49467 276
39268 209
15334 274
43407 167