123 31
1183 370
782 252
589 160
337 101
1291 297
1246 291
1685 493
2216 482
2228 645
1245 341
155 39
2531 745
1339 334
884 200
973 210
1335 351
2538 796
1933 488
1168 247
762 226
2124 428
475 115
935 195
1467 432
2457 600
2867 602
2954 870