31102 392
46243 709
48228 601
16601 309
24247 72
21729 160
26828 520
30569 750
30160 75
31127 152
995 79
1254 237