15978 312
6440 63
6195 434
4261 531
20662 814
8044 102
17181 145
21680 732
8168 641
9863 575
1701 227
4514 205
10956 107
2008 202
130584 538
2645 217
8095 391
3883 43
28694 834
5396 135
23998 622
5062 627
13689 752
7512 87
5833 479
4976 660
5217 509
1506 171