21871 341
103160 209
9664 714
6952 657
7688 68
45757 639
5312 390
4984 127
8997 513
11401 82
5186 126
8667 686
26595 834
6124 360
3134 250
16886 154
3861 415
3584 263
1844 41
2760 559
2159 179
2979 216
3551 319
2113 127
3321 109
5550 299
6426 627
16226 616