3268 503
2944 290
17452 560
5391 431
12769 687
12245 894
56042 548
23427 215
8401 186
4468 400
28425 61
21305 228
19625 449
2785 337
11888 650
1803 126