102853 393
110944 338
145116 300
70334 233
88098 220
148303 212
102347 191
56010 177
63187 155
65860 130
28243 117
37338 115
49862 109
29899 108
44009 107
21698 100
37263 99
21993 94
19622 92
31683 89
60125 82
28067 82
31453 82
24096 79