18050 94
4137 451
57949 239
59222 146
5590 787
3474 660
111964 654
19175 698
29313 400
6359 409
83840 317
10131 808
19385 724
4278 148
5010 937
4564 264
4968 618
3837 203
3942 414
4168 53
35458 601
232004 697
20971 589
34064 731
8552 730
11583 489
9070 944
5494 211