18958 148
35322 345
4028 643
32873 238
47310 157
43386 132
50502 248
1292 74
49561 179
143510 389
62441 590
31729 460
59349 1081