21857 361
2855 502
46286 389
3345 289
466 97
2225 478
2076 421
2065 527
33246 356
24103 82
2442 298
1290 234
2678 491
521 31
19849 338
56858 68
1354 333
1107 203
1883 603
1184 183
823 188
2261 577
2614 528
2897 650