312 65
1083 283
2038 440
3025 281
3805 784
3060 516
3683 385
2423 110
15307 61
7694 253
15693 793
2190 296
7422 447
992 104
3132 39
17590 709
4299 178
9547 461
29834 263
9322 141
9853 420
7263 462
9350 340
6560 715
6505 569
5966 424
4714 796
3018 161