43338 741
1089 210
2879 724
1056 162
2574 561
3050 761
3251 849
10184 79
47147 275
32611 203
11850 215
9111 546
10810 108
6831 169
7094 39
5583 267
13617 291
2507 210
3788 436