2602 307
3904 757
3003 255
3703 572
9927 536
26836 437
7542 560
3356 396
4620 554
15455 765
4968 453
4376 269
1695 228
3102 288
6348 264
8121 187
3348 248
13550 743
4401 949
5273 617
2975 92
2977 251
16578 441
4035 306