31602 553
5054 305
2239 246
4127 69
5631 295
11676 571
9823 715
1455 243
1923 87
2780 37
5152 219
4574 503
7032 368
31500 619
9060 163
49302 581
3096 290
5119 284
543331 860
204642 296
111859 681
343469 578
389490 570
192353 651
309901 651