2713 518
2364 348
9992 234
38707 368
41194 497
5091 450
3485 793
4444 93
2539 385
1740 273
3484 511
30977 106