4453 160
3063 390
4820 314
5832 616
27545 893
5005 509
2324 210
7761 277
11536 345
22466 244
5080 636
7658 596
72208 955
38366 503
2403 243
3092 789
2560 350
3415 510