3096 535
10739 557
7253 519
3049 587
6491 487
4278 102
3440 335
9519 393
2242 51
4687 711
5076 782
18159 498
22513 554
4841 823
3282 403
3703 191
934 221
1803 303
938 180
679 138
833 141
3192 846
1646 354