51003 501
2284 437
1114 116
3559 597
959 172
2717 490
933 154
4499 326
3344 534
873 72
2100 359
1632 253
3126 767
1058 239
620 85
1489 196
1325 244
1901 329
2935 633
1039 113
2081 344