2695 281
3527 784
2829 516
3613 385
2384 110
15203 61
7588 253
15605 793
2165 296
7312 447
970 104
3072 39
17501 709
4252 178
9485 461
29737 263
9230 141
9769 420
7164 462
9304 340
6503 715
6453 569
5907 424
4677 796
2980 161
2634 428
6899 750
9569 613