10396 97
33537 543
5420 494
4493 147
11046 445
7240 812
3063 181
12916 322
2766 123
2603 555
15068 694
13544 117
1522 162
1656 461
2475 262
4006 697
2520 427