29988 120
25533 115
11373 17
10843 31
8850 19
7361 33
7264 26
5729 27
5381 9
5349 30
5308 36
4830 12
4680 15
4534 13
4481 23
4337 16
4028 11
3673 16
3524 16
3514 13
3262 11
3236 7
3113 8
3102 11