45143 60
3841 503
3230 513
1331 61
18433 189
3916 670
8327 109
9471 469
12776 472
5751 373
7432 354
6201 736
12375 333
4670 767
9050 285
6615 124
2375 461