2600 369
2936 516
11287 294
12012 117
10173 509
22181 358
7267 531
11715 707
3866 657
30728 796
4672 610
5367 823
11550 138
8701 55
12970 234