29516 502
6644 290
15268 106
25079 361
5957 321
5365 48
16079 116
27848 212
23298 640
26174 210
11512 721
19133 368
3620 498
20217 165
1887 32
4230 944
1978 185
5655 202
5517 630
3267 588
2872 300
1647 247
2977 307
11145 563
3337 638
15111 259
4033 645
2986 618