20956 514
31038 195
5062 661
4394 22
6285 70
7678 683
7581 540
1999 238
11364 555
13112 313
8089 532
10027 299
43904 304
10066 298
13835 233
6551 642
18718 1053
89219 309
16573 225
5563 165
20538 187
10057 599
3821 138
10850 239
12747 78
7387 926
13800 442
22562 823