5991 33
15783 588
4966 726
2875 377
3749 184
5569 240
11901 587
9528 650
3826 630
5225 178
4643 959
3457 741
32300 622
5848 212
7981 609
2370 471
23967 280
13832 494
18418 151
16285 116
16865 587
5875 117
3511 274
13569 121
5773 541
6294 501
3089 466
12431 218