15033 553
4207 288
10701 776
5972 390
3007675 7327
5294 303
5387 554
1495 74
3005 524
3184 359
4422 406
2615 527
3386 222
7068 440
13565 303
9324 850
1902 220
17847 41
1655 118
2145 241