21595 115
40991 329
29602 641
12311 263
15992 99
18156 331
14510 411
61999 702
18157 825
40772 156
31291 664
20509 214
20385 290
27760 701
6159 462
29271 508
71904 621
98547 892
26968 836
74961 804
32290 315
17016 773
31503 578
42136 866
40126 627
33308 961
19112 604
17763 132