3001 661
1563 322
2187 553
386 51
2264 663
3304 652
746 97
1933 409
2593 554
375 45
1192 195
1253 309
1665 331
1569 178
1601 342
2307 390
867 203
2846 564
2718 556
924 214
2424 524
3969 347
1795 362
3162 418
5119 346
6521 569
4902 729
4439 436