21133 625
7533 341
22111 744
396656 1005
274669 846
7903 348
7252 501
10407 263
6551 543
20637 85
27759 341
13172 156
33483 244
2983 243
6162 621
2141 152
24567 292