3510 133
4926 95
5337 43
12345 181
8728 719
11527 450
11302 527
20905 478
19423 657
5294 804
15574 444
4249 799
5137 347
2206 159
10503 687
21801 241
3155 401