4540 161
3073 390
5095 314
5853 616
27560 893
5012 509
2328 210
7769 277
11572 345
22507 244
5086 636
7671 596
72217 955
38413 503
2408 243
3094 789
2569 350
3443 510