20956 514
31038 195
5062 661
4394 22
6285 70
7678 683
7581 540
1999 238
11362 555
13112 313
8088 532
10027 299
43904 304
10066 298
13835 233
6551 642
18718 1053
89219 309
16573 225
5563 165
20537 187
10057 599
3820 138
10849 239
12746 78
7387 926
13797 442
22562 823