45997 542
3887 278
7996 540
5147 268
3342 538
2056 409
1354 98
2473 172
570 128
6028 757
595 41
2277 398
3039 820