19716 722
30557 37
14940 196
3918 551
41102 451
18965 323
56904 379
4492 69
7132 596
5878 496
16575 307
19107 213
18804 159
23784 478
22994 597
4284 161
1810 83
16239 812
7987 103
51120 695
32896 620
20159 415
15825 916
3188 253
3466 201
8036 273
4417 27
6802 480