3507 502
10537 412
2056 228
6756 665
10838 430
3272 309
16423 786
4837 510
2058 326
270 49
2449 148
2621 386
20562 486
2571 64
2497 192
1814 56
2687 303
18523 300
3470 207
3326 685
3162 644
4073 943
591 108
4213 527