4003 458
2366 89
26549 377
2904 297
18019 551
5470 367
3547 502
5340 76
12563 935
4101 406
2175 68
5055 685
3552 421
9563 330
2520 117
6291 581
6932 503
4347 291
6296 682
2943 54
10307 522
4376 170
3423 285
5746 683