3081 701
15704 582
1623 278
2717 455
7757 39
18318 552
4066 203
2772 563
3306 753
17960 449
41808 746
20471 566
11413 595
3604 305
73373 823
16623 420
71747 787
31823 347
1394 144
44052 509
27335 928
15756 747
23250 641
33150 505
2279 191
5646 799
27630 369
21473 120