40368 173
5255 16
5720 26
15805 76
10899 44
11662 45
8410 34
10315 28
3879 13
12181 58
6853 16
6824 18
5647 14
7717 31
10254 27
8897 30
7786 21
12050 41
12471 55
3681 7
1160 4
923 2
6303 21
6677 20