3045 533
3402 409
2999 435
1562 95
2750 268
4028 903
1394 144
2267 211
2648 536
1692 326
2950 365
2415 277
2598 303
18943 597
11233 75
3331 736
3871 910
1572 87
1245 132
2949 584
1719 393
6677 202
11713 428
4816 610