13596 343
30403 529
3559 527
33410 178
4872 748
26315 713
5322 724
2583 98
31231 537
4531 472
7786 58
3830 177
2227 324
2712 548
16074 594
1953 275
1535 196
1986 203
2068 318
4422 232
1998 274
3020 325
3222 677
6249 819
3277 475
2500 243