21016 222
13647 244
4210 91
6606 75
7640 433
4460 42
8462 269
15952 668
41752 643
8522 433
6149 532
7579 378
5664 137
10922 516
8259 288
9773 340
16480 381
6877 360
6943 592
7208 563
13848 139
3401 256
4079 283
7483 141