2943 526
4973 339
2266 373
1733 326
3758 804
2315 320
2363 696
495 76
11192 384
2454 357
4630 306
3772 490
7534 272
5305 31
2044 355
1698 219
2448 654
2480 364
755 171
814 30
842 65
4249 233
2954 506
12345 665