1025 212
1583 251
1381 307
3166 909
2263 381
44602 286
38532 610
9628 129
36476 626
16045 611
5153 640
4454 476
1215 71
5101 654
3106 400
1981 416
2319 377