2508 502
783 114
1952 454
2688 709
2050 459
3236 885
2975 769
1626 357
2448 512
1324 70
1113 113
3244 434
329 41
3125 502
2848 692
2163 480
2331 451
1656 357
3314 731
2327 650
4439 684
4500 682
4211 459
2289 410
8819 353
5997 27
4366 743
22304 94