5094 426
4017 919
2901 586
11460 376
3308 110
1168 228
1812 442
2925 524
39973 151
7922 754
10257 486
3842 672
5623 148
4240 136
4832 490
21881 509
6294 355
4098 854
1857 418
2840 347
2477 221
3440 727
3064 517
2261 90