21530 61
38780 845
22525 148
3804 372
35026 285
10023 130
8394 465
6713 288
21734 447
8932 578
20045 427
5990 548
13714 410
367 36
4555 759
3628 340
10149 461
3189 701