509 86
1328 322
13855 643
835 168
1843 482
3061 903
6141 818
2787 608
2146 319
885 104
2574 725
2665 727
1995 435
3177 656
5307 650
20633 474
3933 509
2525 530
3961 36
2708 643
2691 571
1516 187
5656 880
1433 174
3901 386
1677 220
35078 190
738 59