3100 97
2113 66
4166 171
6506 476
3366 415
16865 201
18539 313
2286 113
4547 226
7527 901
20400 109
3725 359
1376 46
2316 222
2884 277
5460 831
2193 368
6008 793
2730 144
11071 625
24801 815
4410 312
18266 509
4169 661