12815 312
30540 363
4562 694
3620 236
1892 307
3882 873
4097 649
3486 656
13478 306
13729 745
4624 657
14652 189
2293 264
5456 403
3478 416
15118 581
7562 49
2386 722
2846 875
2889 606
1158 308
527 56
3104 943
3108 548