2739 518
2388 348
10074 234
38980 368
41461 497
5118 450
3508 793
4751 93
2563 385
1779 273
3503 511
31352 106