21861 282
12036 306
19027 773
4737 392
30322 596
20418 787
11546 104
5831 114
9536 41
25003 280
10875 313
8199 24
10424 641
8563 857
11280 442
7839 350
16668 696
5456 274
3326 355
13011 749
8331 362
10301 212
11980 666
22419 428
20137 168
24981 519
41448 570
17398 807