31641 553
5072 305
2248 246
4151 69
5694 295
11699 571
9854 715
1461 243
1938 87
2795 37
5178 219
4588 503
7072 368
31500 619
9067 163
49448 581
3099 290
5128 284
545581 860
205357 296
112136 682
344681 578
390788 570
192993 651
310949 651