20563 112
16603 304
3700 185
8290 658
5032 434
11311 467
10112 596
14613 238
9662 606
22855 810
4672 120
4188 31
10897 521
6567 202
8007 363
42423 570
20181 165
26031 66
11330 658
23397 762
7346 169
4335 522
17859 807
14850 638
9770 226
15201 106
8782 321
5351 325