13451 532
23830 304
12168 175
3432 257
18182 354
2942 30
3264 393
4983 269
3677 472
28644 358
6831 448
31142 66
26498 120
8917 270
11257 122
3576 375