16954 506
21857 115
34585 371
42561 451
8765 424
6770 331
60454 344
14346 618
29770 179
20136 236
18352 545
27284 295
24219 305
31003 804
41197 1014
29108 836
23102 161
8251 74
21993 232
8322 651
12377 552
38420 716
37031 224
5699 772
8394 448
6913 558
10731 824
15801 135