4495 161
3071 390
4981 314
5847 616
27553 893
5008 509
2325 210
7766 277
11553 345
22486 244
5083 636
7665 596
72210 955
38391 503
2406 243
3093 789
2563 350
3426 510