21501 216
9161 723
1567 151
5150 711
3705 424
28798 361
2062 144
5642 649
2260 185
3285 400
3324 617
2580 53
4172 669
2271 266
10197 312
5464 491
2908 284
3335 239
3447 370
2683 262
8447 696
4655 546
3270 145
3853 416