326 51
1006 183
2705 703
3013 651
3937 874
4766 463
840 187
1236 181
2363 678
1389 195
2239 541
3169 663
1442 285
2165 267
2333 342
1900 308
1914 333
2961 755
2798 709
1406 289
4445 777
2345 535
1904 118
1276 172