2602 524
2557 359
1780 406
2231 527
2745 221
4975 440
11384 303
8056 850
1455 220
6655 34
1070 118
1521 241