6726 509
3533 211
4410 502
3372 35
12193 100
4855 677
2813 454
5338 418
5556 232
5046 78
10444 654
1343 89
2130 167
5563 610
1958 92
5275 314
2566 353
3424 563
5366 529
3695 495
5088 528
8360 571
7984 159
3472 428