58226 249
3225 614
305593 598
23361 396
34314 873
11666 380
9607 475
65928 176
69677 539
36953 454
86091 850
51820 338
64757 222
11050 279
40973 527
3688 429
4337 297
2978 207
10424 377
2630 399
5324 471
6563 746
41254 586
22307 480