10396 97
33539 543
5420 494
4495 147
11048 445
7242 812
3063 181
12918 322
2769 123
2603 555
15069 694
13545 117
1525 162
1657 461
2475 262
4008 697
2521 427