3997 160
3006 390
4276 313
5736 616
27407 893
4952 509
2303 210
7735 277
11443 345
22237 244
5039 636
7595 596
72160 955
38156 503
2368 243
3082 789
2544 350
3326 510