37560 304
2207 159
10640 489
8191 298
12321 129
2178 257
8702 255
7305 406
2528 43
14360 401
15485 1050
86558 309
68473 259
76115 199
22843 171
38646 143
7680 669
13423 133
36607 650
4303 165
16763 192
24293 877
16155 186
4111 286
2427 449
8960 598
21554 305
7902 724