3116 58
3059 484
1701 243
4632 337
4096 655
3352 628
3683 201
1753 237
3120 369
4950 463
1917 89
8773 860
17453 225
5284 843
6121 497
3301 544
3300 742
2213 321
1386 30
2439 455
1817 106
15362 445
5217 654
4313 316