20121 98
3584 9
46761 119
15042 39
7057 27
2473 13
2659 2
17008 34
15689 40
6077 21
7362 34
3412 18
7321 17
81371 262
8725 22
52962 186
7171 37
6357 32
9510 44
9073 23
16543 70
95293 399
7338 38
5128 17