14590 26
35506 106
44491 98
23950 48
11352 11
12126 26
27409 69
30222 94
38414 142
130883 338
32131 128
27397 113
18096 43
78519 266
33780 89
16430 29
13841 28
13272 10
31103 48
13570 27
11274 11
17846 38
17727 6
13626 12