49190 123
14940 151
5345 936
12080 777
17207 557
4250 513
11534 331
6143 186
5576 680
16953 837
1552 60
4301 479
3151 399