3131 591
1700 37
3831 347
4396 256
2387 215
8990 394
16798 201
5873 804
9041 483
10977 625
4399 608
7419 636
18102 509
17911 555
14177 846
3824 368
3221 487
5376 809
3756 272
7996 125
4981 572
3679 209
8564 607
4257 238