102975 94
42630 49
33284 38
31088 60
30785 29
27446 35
26902 56
23455 5
20970 42
20477 42
20250 26
18310 23
17648 15
17242 27
17109 18
17005 14
16943 9
16523 26
16475 13
16436 30
16276 16
15839 24
15297 18
15111 29