3703 300
13991 701
4755 126
4019 537
3929 326
4829 129
5067 663
6734 509
7354 67
21628 260
5190 187
8369 108
9585 522
10108 618
10105 63
4179 541
19580 455
29937 139
1907 92
9873 539
21639 510
9330 642
32789 741
25134 328
20945 543
6788 113
6526 652
11087 733