31988 352
7371 638
4474 746
8884 91
29969 307
38318 380
2777 784
1335 212
2817 722
775 80
25065 70
6263 856
8514 453
5198 433
7805 872
584 99
2539 463
1924 439
3787 626
471 93
4633 555
11661 198
30434 98
2153 211