2508 502
2654 583
437 129
388 67
1317 268
2835 606
2690 783
804 212
702 190
1542 371
2862 852
2028 467
324 69
1027 204
1939 564
1295 354
383 64
2063 458
2370 549
998 260