109503 188
82309 79
30421 65
42936 64
19428 56
41514 55
44397 40
29926 40
29925 38
29405 38
20359 36
34793 35
13374 32
27647 32
17074 29
29301 28
22286 27
16149 24
24520 23
16266 23
14941 23
19038 23
13506 22
21222 22