2959 592
4579 509
3581 292
4451 769
4345 301
2241 255
2243 335
3250 405
10449 730
3603 623
3633 108
1900 228
5532 512
1959 66
3548 683
4746 590
3032 734
13270 425
3111 52
3186 519
14762 180
3184 592
1483 233
4731 833