628 50
51084 398
29553 246
3130 156
2979 96
3446 290
880 73
61832 432
55595 166
3149 371
10169 640
29691 619
3443 298
4580 456
1764 310
6263 666
4835 704
3002 352
4115 649
9433 555
24969 674
59260 830
17400 386
1694 97
1898 307
1217 98
3549 468
3032 151