43162 145
16445 109
16778 88
30865 83
11609 76
10783 57
16699 48
5304 40
3235 34
5114 26
3906 23
4188 23
4999 23
3971 20
4855 20
3147 17
4931 17
5248 17
4937 17
2324 15
3854 14
3593 14
2905 13
2457 12