5605 300
786 49
6310 710
3212 363
11797 432
4986 471
2945 233
7031 638
4988 664
9945 592
6771 115
6211 247
6035 292
21851 552
27437 383
12768 623
7036 466
6225 771
3314 156
5645 892
14701 252
5789 322
40333 595
20470 704
23091 36
20059 276
11078 621
4333 71