30285 249
4864 532
5707 408
20859 628
2844 375
26492 57
23568 422
1295 37
22448 407
6459 851
9299 54
20319 237
2460 98
35236 189
123158 769
22548 215
11031 57