5033 732
4588 209
5933 524
9165 81
14273 830
12589 52
5103 396
4608 265
4299 888
3329 293
4189 712
1890 103
31766 517
5348 693
4935 450
3241 711
2037 226
3622 599