2961 36
3686 540
1479 161
9652 623
1901 52
3096 440
7124 297
5433 814
1813 201
12926 368
4157 423
4088 361
3164 578