3013 702
1328 272
2462 772
364 98
3020 529
49013 577
70920 140
157243 268
52262 563
44610 297
104600 985
126569 455
48347 530
76144 477
81365 204
105628 578
38314 258
132739 621