3005 522
2371 287
3730 78
3088 172
5401 854
5347 149
3240 550
3995 718
2659 495
3352 521
2443 184
2384 348
4206 683
3202 439
3048 454
4026 631
3842 312
7284 614
2555 348
4557 75
4841 418
2656 345
1699 119
1961 205
3475 479
2245 228
4375 801
3007 399