31013 363
2425 47
8293 673
34040 424
21445 270
25224 246
22138 277
4975 211
11329 290
9365 418
29202 425
8889 189
25373 608
6353 288
6512 168
5008 274
21557 386
6570 323
32041 66
15190 413
5865 441
7022 58
5663 133
14487 80
28200 395
8832 487
51219 616
6039 632