2221 563
3657 598
1366 302
17636 359
8536 280
24272 119
2178 313
16097 32
14182 613
9355 239
5421 517
15336 509
11689 476
5649 615
4886 102
663 88
9018 467
13991 352
47246 114
9721 103
40565 146
3356 877
2471 212
23925 593