3849 47
1737 434
2818 808
2979 77
2395 508
1766 206
709 117
968 196
3881 423
3003 454
2304 363
1754 189
1121 226
277 48
3283 549
2713 659
1521 409
13182 577
1815 343
3909 373
2287 335
2294 702
763 39
28882 999