3752 728
8652 326
14009 465
15689 580
5393 335
2387 197
2849 465
3071 203
5534 848
14556 468
5137 571
1239 73
3558 593