12922 167
2327 370
11447 165
23110 277
143731 303
136746 535
7006 640
18602 737
41373 50
29824 540
22311 180
3322 257
6263 575
28636 216
4424 30
1428 51