4095 440
8568 384
10081 242
7979 62
2250 222
18231 671
19957 84
63560 476
7579 264
3041 309
11365 409
170918 467
272746 1207
5643 531
8488 606
3610 242
13130 943
22780 159
4759 617
12085 531
4351 626
104707 572
3723 385
3070 114
2991 343
7436 511
7476 410