15048 225
8719 360
4300 165
6169 756
10886 78
973 64
5231 399
6490 926
9290 314
11833 386
6709 502
10227 698
16581 321
9633 472
10731 793
4095 358
13484 384
5781 237
9042 673
4933 636
5162 76
11468 335
7397 313
6030 273
22134 33
9590 116
40105 286
5814 712