31511 165
3175 385
14689 784
2160 250
3363 632
1312 75
3053 258
4085 368
1753 41
9248 602
4201 751
4790 599
4548 311
5816 820
4709 312
3403 253
3035 277
2892 144
4406 166
1495 46
2419 113
4429 172
3536 415
3286 373
2498 424
12608 800
5943 276
3892 590