22036 51
12059 485
86892 920
15639 360
17502 531
37468 313
36488 489
45353 332
37940 372
19943 242
35007 238
3006 657
2350 415
2563 254
2835 195
3511 785