4582 125
151367 221
12262 73
2384 170
26299 232
112195 206
7241 450
5221 679
2740 330
5267 446
5108 245
4028 288
6187 477
4331 742
4113 420
7924 612
33737 403