50698 604
6323 277
8700 724
3561 317
8297 388
6707 771
15924 751
5451 493
4449 168
2069 146
15944 466
1360 61
2307 190
5579 605
11770 551
3632 602
9257 628
3988 310
24020 98
5494 483
2201 275
6584 424
2103 94
5874 808
31527 299
2161 69
3396 289
8310 334