2948 699
3927 214
15831 376
498 57
1250 228
4349 349
3623 720
3695 836
2576 325
4563 828
7931 31
2547 537
1844 522
2935 368
5484 313
2634 777
3783 757
10411 84
9595 295
10922 114
2506 437
2368 782
5184 371
3366 732