40495 509
9274 888
14350 305
2194 232
3137 500
15749 696
1869 178
13446 199
12043 437
10777 357
1007 117
10486 336
2278 103
10228 468
154576 212
20657 596
15007 448
3555 467
41571 183
4440 908
12515 218
2982 193
27036 286
8675 400