30906 92
2779 10
6092 17
120660 319
27485 128
10000 32
21497 112
21291 80
9006 35
106333 370
3598 9
15251 73
11426 24
6204 19
6116 16
7858 26
7206 23
4164 11
4810 21
5632 19
4942 17
5507 9
5210 16
7511 22