104885
62767
38253
26189
24224
20976
20322
17438
13522
13318
9170
6507
5866
4157
4069
3388
2862
2629
2259
2054
1742
1725
1677
1508
1417
954
575
513
485
185
126
81
13
7
0