12434 480
3807 215
15118 406
29271 83
8476 153
8502 332
4157 274
5937 479
10164 87
5848 443
8586 243
4677 60
9631 55
8701 252
4995 459
9748 567