33050 112
12394 276
10004 201
20889 766
29303 380
20997 151
15532 221
16552 209
12453 729
18156 578
19589 146
34590 376
11479 520
12778 584
31242 403
9688 212
17400 94
30821 513
37556 169
16625 65
18893 822
17894 116
9295 258
18879 587
30161 464
13286 783
9612 842
11111 818