3213 362
1135 191
2129 349
3196 226
1469 219
1637 318
2297 571
3188 510
2056 387
5702 878
1709 287
2853 772
2856 704
3173 303
4875 310
1051 312
1844 391
1571 341
1151 303
2409 454
2749 763
1802 414
1600 361
6598 250