2978 506
5459 104
4683 462
3006 300
3607 183
11036 678
4971 696
2277 215
15414 588
5386 840
5053 171
4070 664
9920 502
10659 291
2050 130
5220 279
3628 136
2586 417
3510 482
5500 652
3100 328
4363 201
3754 444
4697 793
6477 303
6114 614
4844 585
9572 239