306 33
1625 414
2166 552
1188 219
2677 769
367 45
2304 675
2865 827
2407 704
2239 425
942 197
1183 317
2666 869
2702 733
2594 535
2950 670
700 167
1642 355
2042 428
302 79
1304 244
947 232
1503 367
753 150
1980 418
1595 427
2572 801
2594 519