22295 742
7076 800
2114 169
14996 268
7315 516
11580 443
3574 504
5607 634
3096 97
1113 161
2516 432
10682 699
6992 620
3899 150
25075 372
14412 294
4335 30
12217 885
2496 113
1418 231
6039 912
3083 436
3954 755
4391 669
3420 859
29789 405
26521 374
12792 322