2240 323
4044 309
3359 345
4261 757
8793 265
2531 44
15220 385
6338 223
19008 262
16317 617
2886 870
1831 89
2967 509
1413 132