862 213
1310 307
2874 933
1812 480
753 166
2863 609
771 145
292 65
13603 574
5559 141
7563 79
14064 227
47053 384
30196 412
20735 347
24803 50
15586 746
10237 719