3136 503
2849 290
17424 560
5345 431
12688 687
12225 894
55759 548
23399 215
8381 186
4455 400
28355 61
21252 228
19604 449
2776 337
11835 650
1795 126