50521 289
44547 559
125011 1332
36669 177
4260 607
8403 503
2488 237
3683 208
5420 403
3027 394
2005 319
3218 467
4262 163
2329 161
4120 684
13246 450
3862 584
2888 574
2889 808
1798 149
8252 673
76912 1079
34726 193
33060 246
81718 538
101308 885
91256 883
44425 300