22096 200
4041 68
17439 517
4511 511
33153 633
47738 404
21902 434
3788 638
4365 386
15364 215
6824 363
26240 571
7308 694
17993 279
9433 563
13042 592
3204 527
4388 194
6213 597
25880 547
30159 105
11478 101
8308 415
6128 88