3593 604
2915 597
2847 342
7466 519
13607 346
3088 122
4560 148
16625 542
7979 95
4179 242
8501 549
6891 288
7263 358
1893 60
10089 376
2946 441
3532 333
2002 513
1644 203
2733 135
3027 643
11473 566
6324 64
1384 174
2368 493
1793 197
3249 787