4071 765
8513 118
2480 246
2673 317
35155 773
9185 368
10795 323
9402 674
6910 504
12251 552
33009 472
5798 308
1532 98
2103 281
3892 559
1700 126