2956 365
2381 146
1375 32
3253 367
4563 663
3872 621
4856 510
3100 269
2429 293
4644 557
2954 459
2518 243
3666 590
4096 661
2828 287
2583 412
3188 506
3079 481
2044 153
4176 759
4158 628
1977 131
2356 278
3425 396
2325 487
1702 45
1419 99
1970 209