2902 285
8492 45
12268 463
2999 325
9468 677
6747 500
15781 559
3022 243
8323 105
3781 699
2235 89
4314 48
33605 337
4237 76
2806 327
1767 109
6001 574
4321 637
5861 524
21249 254
8982 648
2669 154
10291 631
5812 887