2978 578
1509 145
9067 161
8443 391
6934 314
7228 616
28668 893
5483 509
2767 210
8360 277
12590 345
24767 245
5597 636
8733 597
73033 955
42343 503
2835 243
3356 789
2933 350
3964 510