107333 179
90482 77
83746 122
76257 106
64857 277
54743 61
47126 70
40653 109
39522 89
38286 132
34726 65
31680 37
31536 29
30275 72
27651 84
27491 48
25481 121
25202 73
23796 23
22539 28
22408 27
22305 64
22148 25
22111 38