2171 257
4495 60
3263 346
5220 378
4371 22
5099 421
3781 387
2768 189
3539 300
2451 328
5131 483
1885 97
4340 503
44347 790