6516 45
2751 403
20414 104
22219 340
3648 280
4200 36
13763 255
6723 147
7774 534
10266 238
8611 847
3143 328
2061 156
2351 208
9998 757
2517 189
2661 575
3942 407
1303 311