45053 60
3841 503
3228 513
1331 61
18394 189
3915 670
8313 109
9450 469
12771 472
5745 373
7424 354
6201 736
12374 333
4662 767
9044 285
6615 124
2370 461