3231 595
195942 595
3502 229
11610 656
11943 94
17341 198
44745 597
3129 537
20287 340
8533 188
4534 299
66840 886