3822 160
2998 390
4202 313
5704 616
27371 893
4940 509
2299 210
7722 277
11421 345
22174 244
5035 636
7585 596
72145 955
38084 503
2363 243
3080 789
2538 350
3320 510