412 32
812 233
2324 517
2129 594
2869 507
1873 30
6385 588
25593 284
10133 76
28309 49
24331 333
4419 455
17461 188
7565 526
10226 229
6314 29
5367 139
7004 970
6396 300
18289 250
3462 462