309 70
512 97
8722 546
4704 637
3030 971
6016 827
1839 450
471 99
2640 542
2388 491
2420 756
2107 555
2583 831
11067 248
1705 556
2475 607
6432 279
9167 623
5580 283
2344 540
2801 813
1271 285
12881 522
6964 421