409 413
2896 313
236 562
552 332
756 45
264 828
703 932
992 246
933 175
87 386
369 833
232 347
540 860
291 628
367 679
812 257
580 274
2439 127
852 190
324 49
231 76
65 889
656 875