3056 343
2612 168
4885 487
4961 444
2369 264
3263 203
7256 563
5357 803
3396 775
4068 497
1453 452
5973 504
3144 388
2372 598
570 71
2473 202
1774 41
1563 457
1606 188
2305 211
4200 517
4793 780
2361 371
4371 954