21099 625
7522 341
22101 744
396333 1004
273850 845
7898 348
7232 501
10400 263
6545 543
20606 85
27751 341
13095 156
33313 243
2976 243
6155 621
2131 152
24538 292