15011 355
2107 579
1215 101
594 97
1854 329
2508 713
2829 681
4554 753
1172 272
2230 434
3217 234
2335 515
438 40
2764 684
937 278
3136 517
354 32
923 133
1361 291
7485 429
2753 680
2319 563
2536 537
4047 610