628 50
51055 398
29539 246
3130 156
2979 96
3446 290
880 73
61786 432
55576 166
3149 371
10169 640
29688 619
3441 298
4580 456
1764 310
6262 666
4835 704
3002 352
4114 649
9433 555
24967 674
59254 830
17389 386
1694 97
1898 307
1217 98
3548 468
3032 151