2213 229
2903 344
16120 593
21073 550
13353 152
22348 429
10607 228
16513 468
24554 242
2678 397
1483 121
3401 688
4177 123
3555 561
4714 657
3130 499