42507 104
33902 32
12195 16
87670 296
76792 253
29176 116
14730 35
29296 41
28831 62
4828 9
11125 44
42376 59
8508 18
30295 65
11599 57
9125 24
15865 18
15308 48
6359 20
11323 39
23096 37
3554 11
15156 47
6363 13