31607 553
5056 305
2240 246
4128 69
5637 295
11678 571
9825 715
1456 243
1924 87
2781 37
5153 219
4577 503
7033 368
31500 619
9061 163
49310 581
3096 290
5119 284
543520 860
204681 296
111889 682
343565 578
389585 570
192386 651
309967 651