43116 125
5239 346
1546 288
20818 445
1728 424
2282 621
45202 660
815 145
2092 407
626 77
2860 799
1629 352
1543 427
1524 297
21014 278
13097 752
11164 969
4407 578
1199 316
6851 163
22124 241
8417 405
6094 258
30593 538