5094 53
2639 258
16246 824
5581 561
1004 226
3582 182
6497 150
1273 66
4352 270
10424 293
6057 372
10345 789
4391 315
2819 615
2693 606
4958 214
1743 382
2126 653
2771 202
7342 681
5693 882
5027 395
4524 150
10912 823