839 35
2198 229
9474 249
4968 502
2769 550
583 27
4323 388
2148 56
1526 308
1426 157
1658 252
3532 662
2067 297
2419 293
755 67
3141 697
2324 384
3601 845
1240 221
1453 147
8709 562
2579 575
3278 578
5151 163