22073 51
12068 485
87010 920
15656 360
17512 531
37563 314
36530 489
45390 332
38000 372
19976 242
35048 238
3013 657
2354 415
2569 254
2841 195
3513 785