19976 298
35161 203
113628 910
5153 497
2823 206
3118 186
3879 505
179075 787
56008 307
4413 587
6476 76
25575 181
2861 233
4427 595
2146 215
2956 201
3546 200
5665 761
15865 327
19030 536
19372 492
14037 73
383679 759
7213 608
106169 840
12426 344
8990 546
73580 431