2503 3
41556 12
35359 7
21234 2
16103 4
21507 7
17181 1
33481 8
15434 2
35003 4
35033 8
70707 10
87255 50
16804 8
42426 27
37884 39
74458 92
173759 24
171427 54
205184 33
513055 40
641677 116
271702 31
201508 19