3006 544
3109 494
2059 209
1242 178
35075 523
71554 910
48728 581
41031 922
26217 392
43446 262
37880 244
46508 182
19047 634
81273 338
57221 469
91963 732
117377 251
31102 222
41795 114
50544 601
169106 703
23357 306
40333 739
42762 618