4451 160
3063 390
4799 314
5830 616
27543 893
5005 509
2324 210
7761 277
11535 345
22462 244
5077 636
7658 596
72208 955
38363 503
2403 243
3091 789
2560 350
3411 510