2106 94
7518 411
1215 128
5129 62
5513 554
5009 239
8005 55
46097 214
22897 184
8862 72
17689 388
23377 771
42605 373
80456 345
60752 346
43126 847
20554 620
36550 642
73940 289
15696 134
38165 89
15696 445
25835 315
8996 164
27924 647
52215 504
12198 537
19185 98