31672 553
5089 305
2255 246
4185 69
5738 295
11714 571
9884 715
1469 243
1941 87
2801 37
5185 219
4596 503
7094 368
31506 619
9074 163
49540 581
3102 290
5137 284
546740 860
205763 297
112321 682
345359 578
391585 570
193345 651
311469 651